bugfix: use lower bound of points if no upper bound