update clusters