delegate model