Complete implementation of all commands that exist so far