first commit
c-inline function added