queryPresent