recovered self version
Initial functional version
some improvements
use attributes
unneeded code
Merge pull request #1 from palmerabollo/task/no_drop_version

Task/no drop version