purrr on sol (purrr) - Pump