DM - more auto layout fixes and new home screen again!