DCO Working

All DCO functionality with parts is working