add center update methods