static inline for empty functions