added example of usage;
refactoring