added business model adn some changes