added different models