update command interface