change validator, views, controller