inline
not defined yet