Added Nimrod implementations