shared export move to end