added graphical overwrite check