Please call ``track`` function here instead of using global scope