add waste full functionality and tests
Merge pull request #2 from yehppael/master

add waste full functionality and tests