Updated delegate file