change size and length with bit length
typo