various inlines