removed old first post
add post on functional programming