more pleasing layout