Making progress. Not all bad. Tired, though.