using npm instead of local modules