added explanation for elAtt function