Implemented clean method to cleanup
Implemented call method