fixed bug or got a work around, working fast now.  MUST MAKE FASTER