fixed preselection & function isGoodTau