ety of functions that