add fix main page, add contract add 2