pointer to a result object