use parallel foreach loops -> massive speedup
asdf