just a minor suggestion: Relocate the rack (with teeth facing down) above the pinion so that the gear teeth aren't such a natural repository for debris.