working stuff 1
time based limits