add stop time parsing. change map values to pointers.