665507 generic lims

The Big Generic Lims update!