introduce model