function of several variables