fix *_validation callback