colors and cleanup