collection of useful functions, collected in a modular structure