responsive updates to nav