defined validation

Okay, tear it apart :)
what's that for?