buttons
different states by wiping / redrawing