Methods to upload images; HAS NOT BEEN TESTED