add/subtract draft 2