all the functions that permit to integrate what everybody has been doing, to get a bird's eye view