added lamp changes