nimrod and rust impl