+ Slightly faster parallel version?