initializable layouts