select: Make BH templates

Close #569