fully parse difficulty