gather and observe