bright compiles