Working auto layout without known bugs