AutomateButtons

PR in progress
Maybe add some comment here?