parsing of these key value strings should be done differently eventually to handle escaped quotations