js edits, responsive additions