locations and anchors of controls are set up programmatically
exit chanages