otf function have class function too