Implementing Class Haplotype