forgot to deal with an empty root collection