implemented random text/color appearance