Cell types and complexity