callback called twice fix
callback called twice fix