Add a bunch of buttons, and add states to clear/charge