added unsuccesful task execution capabilities