onsuccess on error on send and on complite  actions/ Plus i developed a core dll for c# with usefull extentions