B58secondarylisteners

fixes #58