add register-golddata
rewrite publish-form