shouldn't we move getContent to the closure ?