added class work for serach and results