subtracts
not defined yet