Should now support full CD process of self