fix cloning options. improve usability. add user inputs.