basic content parsers work