added Rights and worked on saving, validation and many more