using status changes instead of outgoing packets