When King Wen met Jiang Ziya, at first sight he felt that this was an unusual old man, and began to converse with him. He discovered that this white-haired fisherman was actually an astute political thinker and military strategist. This, he felt, must be the man his grandfather was waiting for. He took Jiang Ziya in his coach to the court and appointed him prime minister and gave him the title Jiang Taigong Wang ("The Great Duke's Hope", or "The expected of the Great Duke") in reference to a prophetic dream Danfu, grandfather of Wenwang, had had many years before. This was later shortened to Jiang Taigong. King Wu married Jiang Ziya's daughter Yi Jiang, who bore him several sons.