Implemented ability to add any page size