Nice routing and great fit . And you just finished saying it wasn't easy .