even better ignore/keep patterns