Why is all of that necessary? What happened to upload, 'OK', done? Too much, too much. Make it easier if you want more people to post images. Which might mean hiring some new network , IA, and IS guys.