parallel processing isnt worth it here