General improvements, and added color and chaos