fixes to default failure handling
execute is an arg not an instance method