Total redo of button constraints