reflectors preserve products