complete some patterns