pages: add delete callbacks