a runtime interface for node