Added validation checks and a conformation view