pre initialization fix and colorrgb visibility