Determining End Time