sooooo many tests - include, plus, minus for each method