Data science

Needs review
Avoid using {...} for multi-line blocks.