cd development history