Updating patterns