ststic the inlines so they arent optimised out