add three variant of common-info form, adn two variants of page iterators