This use of historical information can be thought of as assembling, on an individual user basis, a valid user signalling alphabet defined as the clusters known to be valid for that user, and a hacker signalling alphabet, including clusters known to be invalid for that user.