Designing is complicated, as a designer one needs to think from the user’s perspective, from site performance to speed of website to user engagement, they need to consider all the aspects.