Listen to profile directive events