Add reduce
Add find