fixing a bug where parallel fors called back multiple times
closes gh-63