finish all page