added fade pattern