__inline is better than _inline