I should retry previous implementation to see actual performance difference