removed unnecessary template
refactored business model