making adjustments for mobile
added a few id's for semantics and control