add provision for taking your own sub which switched shift back to normal, added endtime to all shifts