add foldLeft
add more content