fix cd bug