I may be entirely off on this, but i do believe the fish you are refering to as a hap may actually be a species of Malawi Peacock. I have yet to find a species that matches the colors of the fish you have in the photos, but at such a young age, they may have yet to develop their full color.
forum community dedicated to tropical fish owners and enthusiasts. Come join the discussion about species,breeding, health, behavior, aquariums, adopting, care, classifieds, and more! Open to fish, plants and reptiles living in freshwater or saltwater environments.