selection correction