Fixed rough machine implementation