added random color generator