Impl write3/comit3