汉高祖刘邦想废掉吕后所生的太子,而改立戚夫人的儿子赵王如意。为此,许多大臣向他进谏力劝不可,但他都听不进去。吕后得知此事后,十分着急,便请留侯张良出主意。张良为她细细分析道:“这是难以用口舌争得胜利的。皇上有四个招不来的人,这四个人都已经很老了。只因皇上待人轻慢无礼,他们逃入山中,不愿做汉朝的臣子。但是皇上一直认为这四人很高尚,不爱名利。现在不妨派一个能说会道的人持太子的亲笔信,用卑谦的言词诚恳地请求他们入宫,这样做他们会来的。入宫之后,要以贵宾之礼相待,让他们常常跟着太子入朝,并让皇上能看到他们。这样对太子的地位是会有帮助的。”吕后采纳了张良的计策,将四人请进了宫。
汉高祖十二年(公元前195年)时,刘邦病情加重,这时他更迫切想改立太子。太傅叔孙通向他谈古说今,甚至不惜以死相谏,皇上表面上同意了他的意见,而内心却仍不改初衷。