validation controller added