remove callback data clump
add logging

fixes #1