combine PPGeDrawRect()