Add query string parser