publish doesnt overwrite existing files on init