Node require improved