separate the different types
fetch many