Firstly, spacing here: `if (` I really hate calling people out on this, please fix these!

Secondly, you should have an addInnerButton / addOuterButton