added explanation of expression