addded search and styles