now with angle based filtering