add auto correction, simply a bit