get_bounds includes x and y if missing