even better, use static inline