has offfset bug