(again could avoid nodeModelCreator)