avoid reinstalls