ADDED: file uploading and admin view