adding BlockNode