Added Example,
refactoring