validation in site controller