Cells at work !