added location to parse