having the last laugh... image