quote parsing