revised layouts