begin factoring out layouts