Implemented saveadd (partial)