updates for frontend layout