implement mr