bounds limitation