not using shared params between algorithms
deleting subtype, making it consistent
not using shared params between preprocessing