Celgene's future seems to be ????