Bad & badfix patern