Modified github blog of varomodt as template.