Model using service