to add on i have tried using
OnClientFilesUploaded="myJSfunction()"
OnClientFileUploadRemoved="myJSfunction()"
but upon page loaded, be it inital page load or after returning from a postback, either of the 2 event keep being triggered. once i remove them even is working normally