adding visibility route and closing #1818