native methods are faster
make test