When using coursing with seat positions, it would be very handy and much quicker to have the seat position reset automatically to seat 1 ever time the course button was hit. IE start a seat 1, course 1. Enter appetizer, seat 2, appetizer, send and stay. Then Course 2, now back to seat 1, salad, seat 2, soup, course 3... now back to seat 1 again, etc... Might also be handy to reset on send and stay, so that we can easily start at seat 1 for the next round of items. Not really sure about every time you pick up the check, it goes to Course 0 automatically. I'm thinking if Coursing has been activated, and at least Course1 exists, that the next time the check is picked up, the system should assume Course # + 1. For instance; I ring up & fire Course 1, and then come back, it should be already on course 2 waiting for my next entry.