eliminating clFinish