first crack at swipe on filter