might involve research into libraries e.g. hammer.js
might involve research into libraries e.g. hammer.js