fix add sub