added ability to choose auto method.
edited choose auto method.