changed from pseudo-sets to standard arrays to enhance user-experience; enhanced list error message formatting