This branch contains code for Wall Filtering logic