new cfgen, colors.hpp added