IMPORTANT WEB SITE DESIGN PITFALLS TO AVOID: AN ALL-ENCOMPASSING OVERVIEW