proper null support and quoted strings