refactored code presentation; added syntax coloring; added Analytics tracking; added callback details;