By Bryan

Code needs optimization for better performance.