Update test
Add benchmark