Work on KeyNode class