remove threading, just slow