detect node