some further size reductions