fixed the poly class

still need to test and fix read in ability