parse dictionary