lab5 tested and working minus the time zone shifting