do endtime passing correctly in backend, terminology also significanly better