Added workflow and parallel for speed