Justin, looks pretty good to me just make sure you get the backlash correct and you should be ready to go.
Tom