tired... but so much to be done.