callbacks for multi session safety