Keep hearing peolpe talk about helix or helixcode or something. I've never heard of this, what on earth is it?? bekj the ignorant