.listener & .save remove, buttons and buttonGrps are one