working on bounds_change event
filtering properly, need to store in local storage