Colorful life...