added step 6 (mobile styling) and fixed warning on touch events