DECLANS EFFORT IN CLASS IS IS TOO DAMN HIGH!!!
Generate New Caption