reference added
parser description split into two separate files