Quite often websites are slow due to excessive code, large images, and being generally poorly built. The average web page load time on mobile devices is in excess of 5 seconds, and typical user experience is poor. Web pages have been getting increasingly heavier, and much of this can be attributed to the rise of website builders such as WordPress, Wix and Squarespace, combined with inexperienced web designers who do little to reduce the burden of excess code and oversize images which slow websites down.