Revert "Removed two interfaces for nodes"

This reverts commit 3e0e29f88f4f9cd8ad5de4e57f48f6f895a7bd5c.