use declarative services and inject the ITodoModel