new command system compatible with old plugins, terminal is now working