add user data parsers