overwritesave actually overwrites save now
minor changes