added a spread() method
Merge branch 'feature/spread'

* feature/spread:
  added a spread() method