first commit (VendingMachine)