callback-signature, fix for #38