Modularizing Node