add self-difining-callback2.html