added Sammy to handle navigation