add ability for users to upload images