Corrected select_click_callback() signature thanks to MatthewTote