class for assays