add tests  #7