added role NAMES in Role
added validation to locations