Added some interfaces to INode