Very well written, responsive is not a trend now but an expectation and more is a necessity of time. It seems mobile traffic is going to have a big share in coming years.