fix if so it uses blockNode