- added delegate access