max_bound adjust
readded float variance