reorganization of conversion to allow for scripting
tweaks to read_only implementation and prompts for overwrite