Added subtract, needs work!