things are working
slight cleanupt of controller
adding light plural support