different types of impairments - Search