complete +, - and *