Implemented back dispose

Implemented back dispose