questions to ensure a viable business model