Changes to the driver add views and added validation