Functional programing melissa
try 2
merging Melissa's commits, editing Jennys' subsetting again