callback was called twice -now once only