new tests
thought I simplified this