newer layout