redo autolayout for form