improved small screen button layout