parser maps all different kind and variable number of resources, defined by user, in an hash structure