added explicit anchor event prevention