ingest

renewed the image scaling process. faster scaling -> fixed the problem when uploading the image from a weak server