implemented add method
Implemented complete method
implemented delete