o
why inline?