added filter moudule