used mgmt_system type instead of name to determine what kind of client to create