Optimized and working.