map range on nav and adding optimizing mobile layout