refactor page slice steps
configurable total size
bump version