differentiating bkgrnd