add callback page
fix so,e errors