readded heartbeat and a reset for dx