add case class