creation od function max