Improve auto replace