defined validation

Okay, tear it apart :)
callbacks -> validation