Update light service construction method
ugly bug fix