Why did you add the new Error on this return?