filter bug fixed, filter virtual scrolling added