drawoperation