separated target and aura event handlers