sse optimized functions now inline to speed up the things a bit