Just wondering how they determined the length was enough? Was it constrained by a datatype or just an assumption on user behavior?