re-cal bosn len if wrong