direct nodes