more tests; can't figure out a couple methods