Fix documentation
Add Validation Callback