changes related to css and validation