* move all critical stuff to its own singleton thread * make gs process queue any image once the file has been written