God moves in mysterious ways