returned the result