...it's been a day of tiny triumphs... Shihad.