adding is_connected, connection, disable, and enable