new limit inputs with shifts redone, still missing met shifts