add optional support for finder return type