Maybe inline? Why does it return anything?