avoiding the use of uvclight for simple directives