With God all things are possible...