adding responsive navigation