No longer uses uvclight, so we're freed of the dependency