Avoid multiple callbacks