@Added: plus, comp, init, read, write