A comparison of different auto layout alternatives