B2b site design: Trends and future outlook