added better comments to CustomParser