change inline function