waterfall model ctd
cleanup