changed to use mechanize as core engine