writes also