added crude support for editing light position