Fix: led initializer and a new type: terminal