Added the abstract FakeCommand and the listener for it