don't need optimist
more tests