forgot to check returns on vanilla command execution; address #3 as well