adding more tests
rounding out ifParser