add imitateSelect