- complete binding map to case class
- case class validate method