some INLINE pragmas