UM files parsing and state defined