step 09.4 - layout enhacements