work on more tests -- in progress