step 08.9 - layout enhacements