fix to use parallel