modified content to reflect the changes actually in place
added mongodb support