Back end of add
Revert "Back end of add"

This reverts commit c975f00964f7bc5631ba31d796a3c822b75954a4.