nodes modules moved to component model