don't log failed messages
phi of 1 is too sensible
callback before handling seeds
add example (fix #1)