Model validation + some extra's