@nightshining adding colors, backgrounds, randomness