Update readme
Refactored delegate