Computer cables & adapters