Our 23-225 bottom mount roller BB roller assembly should be worth considering. Take a good look and see what you think