[ADD] base page preprocessing, page to blocks