Use -O3 Optimizations thanks to krislibaeer for his Support