Added rotations and parallel file read.