use __cb__ as generated async callback

closes #1