KEEP PACE WITH THE CURRENT: WEBSITE DESIGN PATTERNS AND DEVELOPMENTS