switched to fenced code blocks
flexible dependencies
Merge branch 'develop'