changes button shape