Implicitly parallel