implemented stroke merging