padding, buttons, functionality