added testing, 3 pass, 3 fail, 2 incomplete