now you can add more models,
each is map as { "type" : ..., "params" : ... }