adaptive gauge size