layout and scene