added filter overlay. still contains errors