use ccarray for shuffle bookset