forced new positions to be global