Changed sendCMD() to private visability. This is more in line with the original design to hide this functionality from external systems while allowing external systems to access this functionality through specific public helper methods.