adding buttons in a half-done kinda way