next should be callback. fixes #15