now require click>=3.2
changed to “new” click callback signature