corrected to take rp1 as tfluct1 when tfluct is None