Functional Day 1
merge