cleanup
page init