you can use it->write