Total rewrite. Now PolyPict