clone options before any change to avoid issues