adding new test
fixed criticism