changed bot ID back to data due to firewall and NAT issues when it was part of ICMP.id; worked on shell functionality