1. ColorLightMatrix should be a passive sensor 2. ButtonSensor should be an active sensor 3. IsActiveSensor method in Brick.cs only checks ColourAndDistanceSensor, it should include all other active sensors.