reduct size of temporary array for preacc