add --existing option and default to not overwriting existing output images