Added Command interface