added light state calls (state/level)