reorganization of conversion to allow for scripting

tweaks to read_only implementation and prompts for overwrite