'print','if','call method' filter patter