max long value bug fix