using autolayout
using afmotion