add descriptions for functions and only run stats banner once