[cyril] added delegate.