beginning to implement ProtoLights