pass back success to cancel commands

Also make sender type handled