firstRelese

callback fix