added hash, yeaaahhh :)