rename global -> shared