worked on autolayout magic, other view stuff