There are currently 13 known cancer proteins (or which we have seen 11 so far) and each one will be tested against 35 million ligands (or molecules). We believe each ligand is tested x times (hence the redundancy factor x which may be 5). So that means approx 175 million ligands are tested against each protein. This is why it takes so long to complete. For the most recent cancer protein, the work unit size is 20 ligands so we will need to process 8.75 million WUs to complete the testing on it.