added error page and validations in Page_Load