list the different sorts of docs