Having Many Skills