added more slots to AssayDetail