the Resolve method takes an optional argument that tells if we need