added light position controls