implemented SSE2 instinsics