first round optimization
First page commit
init page