add extractors chain
fix pagedmodel bug