I really, REALLY hate these autoresizing constraints