atomic will actually help here.