support multiple globs and new glob types