step 09.9 - layout enhacements