step 09.3 - layout enhacements