Added the changes for the business layer and providing searches.