reduce write poll