#2 Cleaned up CRData private constructors