fixed max bounds