static inline instead of duplicate method declaration