made sscanf parser limp along