2nd parse