Use params exclusively for all operations, initial work on Crispr operation