refactored getStartTime and Request methods