SMS dit: Integrated customer-focused knowledge portals: design challenges and empirical approaches