Location input and image upload added