revert the auto freshdata
add some constrain: autolayout