autolayout commit