added rest of qdod2