fix using incorrect element
don't send back one's own presence

if it's a probe, it would cause infinite loop