updates based on reviewing layout