Had to unbind events before adding them again, otherwise they'd stack up