Make bit size optional