put image processing on new process
resolved merge conflict