returnable result