Added a new test and a new benchmark