major button improvement