final button modifications