added ColorImageWriter