balance snap to center update