layout enhancements