view works with simple bounding rectangle