Add through inject/reduce
Finish through zip