OOP? TOO MAINSTREAM, I USE PROCEDURAL
Generate New Caption