added some more  tests