wrote the operations' docs, updated errcodes + cloning + gc