this never returns an error, did you intend to? or future proofing?