Classes for handle background tasks
added custom searchView