case class examples
new class added