updated button layout