rich makes a pass at background -- needs references