satisfactory result.