fix clear when using subtract