bug fix
addition and subtraction added
*~ added