clean up LEDControl and fix bug