configurable layouts: enhancement for #2