add hardware support for lights