refactor
remove pages