removed unnecessary generic param from Node