Lamp refactor group setup