Register Validation and logging in handled