fixed upload service, added notifications