IIRC the 3063 is really a BIG print drum It doesn't use the same system the other experts use for holding film. Doesn't it also handle 20x24 paper?