Add plump dependency
Add module definition
Removed unuse code