nicer button layout