el should be element variable names should be full words idx is ok as its an iterator though.