infomationnode implemented