init_sub_layouts ist sauberer