end of day, Part II in progress