Implement doall. :fireworks: