added date and time and some assertions