fix bug with annotation snippets, add random article support