do not callback more then once
0.1.3