subtraction pretty much works, so the rest is soon to follow