Base-layout templated