bug fix and update the bomoffer