fixed autolayout issue