cleaner underlying foundation more ways to customize the router