changed some accessible
added validations, removed accessible content