Add page algorithms`