begin update for new layouts based on work done with work project