william - upload media and view page