Technology at Taylor Made Rates a WOW