fixed event bindings. should rebind on parse not on construction of object