default to one thread for now