make size reasonable