Delegate extention added