Improved performance and made error color more different than others.