Maybe you should write your own if you want to pick a choose