implementing a first command