better input method (don't need to create a run configuration); more control over the ConvertTo classes