revisions for repsonsiveness and IE support