description of function args