Fixed, thanks for explanation.

Out of my curiousity, what is the difference between ~> and -> ? (I really don't know how to google this)