add feature: add load page
refactor: refact form