reput mechanize