Introduce processingType to create()