God works in mysterious ways....