entities now Jsonable and Arrayable so validation can get array of data to validate against