reference responsive