Early implementation of command interface