If we fire "itemClick" here, "itemClick" is exactly the same as "click". Then why do we need to fire them twice?