Added parsers for contracts