simplify parameter creation; fix several deserialization issues
remove depr. classes