new article + improved code highlighting code