added moving light source