multithread. clemens weisshaar & reed kram for nilufar gallery.