actually execute command