Your comments

Need to have the ability to turn this off.  Why is this being done for QSR, Phone and Delivery orders I do not understand.  Plus it messes up the formatting of the kitchen slips when it prints 

This is a must!  Prefixes is not the answer for everything.

If you want the system in more fine dinning restaurants this is a must!!!!

This is basically a requirement in California

Lunch break: (unpaid), would like it to be able to be forced length time ( may not clock end break till “X” minutes elapse

Rest break: (paid) would like it also to be able to force length the breaks so they cannot end test break till “x “ minutes