Refactored get functions on Node