a small library of functions to use when writing programs