Added support for on_blast callback