parser in work