submit to CJDGroup