i hate the fast part, but i got it!! ....sorta.......