more optimizations
Less overhead for the win