added networked heartbeat (broken)