fix filetransfer notifications + error checking(incomplete 80%)