added final return to find