using Bbox everywhere in windowing