diff --git a/ippisite/ippidb/forms.py b/ippisite/ippidb/forms.py
index 547a4160d0803e208119b750c3a81145ea67b7a8..6f2ef677d658494ccdec43cbc865f6a71780b5f8 100644
--- a/ippisite/ippidb/forms.py
+++ b/ippisite/ippidb/forms.py
@@ -96,20 +96,26 @@ class ProteinDomainComplexForm(ModelForm):
         self.fields['domain'].queryset = ProteinDomainComplex.objects.filter(id=id)
 """
 
-
 class PpiForm(ModelForm):
 
     class Meta:
         model = Ppi
         fields = ['pdb_id', 'symmetry']
 
-
 class PpiComplexForm(ModelForm):
 
     class Meta:
         model = PpiComplex
-        fields = ['complex', 'cc_nb']
+        fields = ['cc_nb',]
+
+class CompoundForm(ModelForm):
 
+    class Meta:
+        model = Compound
+        fields = ['common_name','is_macrocycle']
+        widgets = {
+        'common_name': forms.TextInput(attrs={'placeholder':'Choose a common name', 'required': 'required'}),
+        }
 
 class ActivityForm(ModelForm):
     
@@ -117,11 +123,6 @@ class ActivityForm(ModelForm):
         model=TestActivityDescription
         fields=['test_type','test_name','test_modulation_type']
 
-class CompoundForm(ModelForm):
-
-    class Meta:
-        model = Compound
-        fields = ['canonical_smile','common_name','is_macrocycle']
 
 #CompoundFormSet = modelformset_factory(
 #    Compound, exclude=('mddr_compound',), extra=0)
diff --git a/ippisite/ippidb/static/css/ippidb.css b/ippisite/ippidb/static/css/ippidb.css
index 98932a5cd25b5636723b58e135cd249eb6c6829f..c7ec807e645a24b223245600236cada2330626f8 100644
--- a/ippisite/ippidb/static/css/ippidb.css
+++ b/ippisite/ippidb/static/css/ippidb.css
@@ -96,6 +96,10 @@ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pr
 	font-size: 18px;
 }
 
+.hide {
+  display: none;
+}
+
 #main-header{
 	margin-bottom: 2px;
 }
@@ -840,10 +844,19 @@ body {
     float:left;
 }
 
+#ck-button-long {
+    width:100%;
+}
+
 #ck-button label {
     width: 100%;
 }
 
+#ck-button-long label {
+    width: 100%;
+    margin-top: 5px;
+}
+
 #ck-button label span {
     text-align:center;
     padding:3px;
@@ -853,12 +866,26 @@ body {
     border-bottom: 2px solid #fff;
 }
 
+#ck-button-long label span {
+    text-align:center;
+    padding:3px;
+    display:block;
+    background-color: #E8E0E0;
+    color: #8D8888;
+}
+
 #ck-button label input {
     position:absolute;
     top:-20px;
     display:none;
 }
 
+#ck-button-long label input {
+    position:absolute;
+    top:-20px;
+    display:none;
+}
+
 #ck-button input:hover + span {
    background-color: #FFFFFF;
     color: #000000;
@@ -868,6 +895,17 @@ body {
     border-right: 1px solid #E3E9EB;
 }
 
+#ck-button-long input:hover + span {
+   background: white url("http://localhost:8000/static/images/Buttons/CheckButton.png") no-repeat right;
+    background-size: contain;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+}
+
+
 #ck-button input:checked + span {
     background: white url("http://localhost:8000/static/images/Buttons/CheckButton.png") no-repeat right;
     background-size: contain;
@@ -878,6 +916,16 @@ body {
     border-right: 1px solid #E3E9EB;
 }
 
+#ck-button-long input:checked + span {
+    background: white url("http://localhost:8000/static/images/Buttons/CheckButton.png") no-repeat right;
+    background-size: contain;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+}
+
 #ck-button input:checked:hover + span {
    background-color: #FFFFFF;
     color: #000000;
@@ -887,6 +935,15 @@ body {
     border-right: 1px solid #E3E9EB;
 }
 
+#ck-button-long input:checked:hover + span {
+   background-color: #FFFFFF;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+}
+
 /* ProteinDomainComplexTypeForm */
 
 #id_ProteinDomainComplexTypeForm-inhibited {
@@ -1548,6 +1605,18 @@ button, input, select, textarea {
     margin-bottom: 15px;
 }
 
+.step_title{
+    font-family: "PlayfairDisplayRed";
+    font-size: 25px;
+    padding-bottom: 10px;
+}
+
+.step_step {
+    padding-bottom: 10px;
+    color: #8D8889;
+    font-size: 15px;
+}
+
 .step_step_desc {
     padding: 15px;
     margin-bottom: 15px;
@@ -1555,6 +1624,170 @@ button, input, select, textarea {
     margin-right: -150px;
 }
 
+.compound{
+    background-color: #E3E9EB;
+    margin-left: -60%;
+    margin-right: -60%;
+    padding: 5%;
+}
+
+.compound h1 {
+    text-align: left;
+    color: #414144;
+    font-size: 42px;
+    padding-bottom: 1%;
+}
+
+.compound h2 {
+    text-align: left;
+    padding-bottom: 1%;
+}
+
+.compound_input {
+    margin-bottom: 5px;
+}
+
+#compound_mol {
+    overflow: hidden;
+    display: flex;
+    padding-bottom: 5px;
+}
+
+/* Background image classes */
+.compound_radio_smiles input {
+    display:none;
+}
+
+.compound_radio_smiles label span{
+  display: inline-block;
+  width: 350px;
+  text-align: center;
+  background-color: #FFFFFF;
+  background-image: url('/static/images/Other/SMILESIcon.png');
+  background-position: center;
+  background-repeat: no-repeat;
+  height: 214px;
+  font-size: 12px;
+  opacity: 0.5;
+
+} 
+
+.compound_radio_smiles input:hover+label span{
+    cursor: pointer;
+    background-color: #FFFFFF;
+    background-image: url('/static/images/Other/SMILESIcon.png');
+    background-position: center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+    opacity: 1.0;
+}
+
+.compound_radio_smiles input[type="radio"]:checked+label span{
+    background-color: #FFFFFF;
+    background-image: url('/static/images/Other/SMILESIcon.png');
+    background-position: center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+    opacity: 1.0;
+}
+
+.compound_radio_iupac input {
+    display:none;
+}
+
+.compound_radio_iupac label span{
+  display: inline-block;
+  width: 350px;
+  text-align: center;
+  background-color: #FFFFFF;
+  background-image: url('/static/images/Other/IUPACIcon.png');
+  background-position: center;
+  background-repeat: no-repeat;
+  height: 214px;
+  font-size: 12px;
+  opacity: 0.5;
+
+} 
+
+.compound_radio_iupac input:hover+label span{
+    cursor: pointer;
+    background-color: #FFFFFF;
+    background-image: url('/static/images/Other/IUPACIcon.png');
+    background-position: center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+    opacity: 1.0;
+}
+
+.compound_radio_iupac input[type="radio"]:checked+label span{
+    background-color: #FFFFFF;
+    background-image: url('/static/images/Other/IUPACIcon.png');
+    background-position: center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+    opacity: 1.0;
+}
+
+.compound_radio_sketch input {
+    display:none;
+}
+
+.compound_radio_sketch label span{
+  display: inline-block;
+  width: 350px;
+  text-align: center;
+  background-color: #FFFFFF;
+  background-image: url('/static/images/Other/SketchIcon.png');
+  background-position: center;
+  background-repeat: no-repeat;
+  height: 214px;
+  font-size: 12px;
+  opacity: 0.5;
+
+} 
+
+.compound_radio_sketch input:hover+label span{
+    cursor: pointer;
+    background-color: #FFFFFF;
+    background-image: url('/static/images/Other/SketchIcon.png');
+    background-position: center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+    opacity: 1.0;
+}
+
+.compound_radio_sketch input[type="radio"]:checked+label span{
+    background-color: #FFFFFF;
+    background-image: url('/static/images/Other/SketchIcon.png');
+    background-position: center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border-bottom: 1px solid #2D96FA;
+    border-top: 1px solid #E3E9EB;
+    border-left: 1px solid #E3E9EB;
+    border-right: 1px solid #E3E9EB;
+    opacity: 1.0;
+}
 
 .small_icon {
     width:30%;
diff --git a/ippisite/ippidb/static/images/Other/IUPACIcon.png b/ippisite/ippidb/static/images/Other/IUPACIcon.png
new file mode 100644
index 0000000000000000000000000000000000000000..031fb0e44b8feca9e82da87a6182348988796e16
Binary files /dev/null and b/ippisite/ippidb/static/images/Other/IUPACIcon.png differ
diff --git a/ippisite/ippidb/static/images/Other/SMILESIcon.png b/ippisite/ippidb/static/images/Other/SMILESIcon.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c03d871705e185c1bb1fa8518be6d655c6ad6b5
Binary files /dev/null and b/ippisite/ippidb/static/images/Other/SMILESIcon.png differ
diff --git a/ippisite/ippidb/static/images/Other/SketchIcon.png b/ippisite/ippidb/static/images/Other/SketchIcon.png
new file mode 100644
index 0000000000000000000000000000000000000000..0323041edf14ebd73dd534829f2e76fdce9d343b
Binary files /dev/null and b/ippisite/ippidb/static/images/Other/SketchIcon.png differ
diff --git a/ippisite/ippidb/static/js/ippidb.js b/ippisite/ippidb/static/js/ippidb.js
index e954707fc331193167e07d3e24e7c61e172fbb9d..df6776b6f76d32efbf6761f9db22ea44bbe735d3 100644
--- a/ippisite/ippidb/static/js/ippidb.js
+++ b/ippisite/ippidb/static/js/ippidb.js
@@ -1,10 +1,11 @@
 // Function to hide/show infos contain in a div
 
 
-// Function to hide/show architectures according to the chosen type of complex
+// ProteinDomainComplexTypeForm - Function to hide/show architectures according to the chosen type of complex
 $(document).ready(function(){
 $("select").change(function(){
-    $(this).find("option:selected").each(function(){
+    $(this).find("option:checked").each(function(){
+        console.log("test:",$(this).attr("value"));
         if($(this).attr("value")=="inhibited"){
             $(".boxs").not(".inhibited").hide();
             $(".inhibited").show();
@@ -18,6 +19,41 @@ $("select").change(function(){
 }).change();
 });
 
+// CompoundForm - Update compound name in div
+function AnEventHasOccurred() {
+    console.log("Compound "+ document.getElementById("compound_name").value);
+document.getElementById("compoundName").innerHTML = "Compound "+ document.getElementById("compound_name").value;
+}
+
+
+
+
+// CompoundForm - Function to hide/show input field according to the chosen type of molecule 
+function showSmiles(){
+  document.getElementById('divSmiles').style.display ='block';
+  document.getElementById('divIupac').style.display ='none';
+  document.getElementById('divSketch').style.display ='none';
+  document.getElementById('in-smiles').required=true;
+  document.getElementById('in-sketch').required=false;
+  document.getElementById('in-iupac').required=false;
+}
+function showIupac(){
+    document.getElementById('divSmiles').style.display ='none';
+  document.getElementById('divIupac').style.display ='block';
+  document.getElementById('divSketch').style.display ='none';
+  document.getElementById('in-smiles').required=false;
+  document.getElementById('in-iupac').required=true;
+  document.getElementById('in-sketch').required=false;
+}
+function showSketch(){
+  document.getElementById('divSmiles').style.display ='none';
+  document.getElementById('divIupac').style.display ='none';
+  document.getElementById('divSketch').style.display ='block';
+  document.getElementById('in-smiles').required=false;
+  document.getElementById('in-iupac').required=false;
+  document.getElementById('in-sketch').required=true;
+}
+
 // Function to enlarge some part of the main page
 $(document).ready(function(){
     $('.box').on('click','.box__inner',function() {
diff --git a/ippisite/ippidb/templates/BibliographyForm.html b/ippisite/ippidb/templates/BibliographyForm.html
index 5e03648279a1d694be23a6ca7185d8740dec3d26..508db7e66806463ead9e542b98209d427864ec43 100644
--- a/ippisite/ippidb/templates/BibliographyForm.html
+++ b/ippisite/ippidb/templates/BibliographyForm.html
@@ -16,6 +16,8 @@
 </div>
 <div id="Form">
 	<div class="step_desc">
+		<h1 class="step_title">Bibliography informations</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
 	<p> According to the ID you gave, here are the informations that we collect. Could you complete informations contained in it. </p>
 	</div>
 	<div class="form_div">
diff --git a/ippisite/ippidb/templates/CompoundForm.html b/ippisite/ippidb/templates/CompoundForm.html
index 2de366ec3bef4648dec796011d8abc414daaa5cd..21eba3497857ad394e43bfe373d9c522b123f37e 100644
--- a/ippisite/ippidb/templates/CompoundForm.html
+++ b/ippisite/ippidb/templates/CompoundForm.html
@@ -16,7 +16,9 @@
 </div>
 <div id="Form">
 	<div class="step_desc">
-	<p> Activity test </p>
+		<h1 class="step_title">Sketch your compounds</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
+	<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam vulputate felis ac augue pretium, ac blandit lectus mattis. Vestibulum iaculis consequat facilisis. Duis porttitor erat mauris, non porttitor eros feugiat eu. Pellentesque id nisl vel nisl imperdiet convallis vel sed lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec dolor urna, posuere vitae leo quis, hendrerit imperdiet enim. Nunc nec euismod nisi. Phasellus ut ante ante.</p>
 	</div>
 	<div class="form_div">
 		<form action="" method="post">
@@ -33,7 +35,51 @@
 				    {{ form }}
 				{% endfor %}
 			{% else %}
-				{{ wizard.form }}
+				<div class="compound">
+					<h1 id="compoundName">Compound</h1>
+						<h2>Name your compound</h2>
+						<div class="compound_input">{{ wizard.form.common_name }}</div>
+						<div class="compound_input"><input id="compound_name" name="compound_name" type="text" placeholder="Name in bibliography" required/ onkeyup="AnEventHasOccurred()"></div>
+						<h2>Choose a format to import your molecule</h2>
+						<div id="compound_mol">
+							<div class="compound_radio_smiles">
+								<input type="radio" name="molecule" value="smiles" id="smiles" onclick="showSmiles();" checked="checked">
+								<label for="smiles">
+									<span>SMILES</span>
+								</label>
+							</div>
+							<div class="compound_radio_iupac">
+								<input type="radio" name="molecule" value="iupac" id="iupac" onclick="showIupac();">
+								<label for="iupac">
+									<span>
+										IUPAC
+									</span>
+								</label>
+							</div>
+							<div class="compound_radio_sketch">
+								<input type="radio" name="molecule" value="sketch" id="sketch" onclick="showSketch();">
+								<label for="sketch">
+									<span>
+										Sketch
+									</span>
+								</label>
+							</div>
+						</div>
+						<div id="divSmiles">
+							<input type="text" name="smiles" id="in-smiles" placeholder="Paste the SMILES of your molecule here" required>
+						</div>
+						<div id="divIupac" class="hide">		
+							<input type="text" name="iupac" id="in-iupac" placeholder="Paste the IUPAC of your molecule here">
+						</div>
+						<div id="divSketch" class="hide">
+							<input type="text" name="sketch" id="in-sketch" placeholder="Sketch your molecule here">
+						</div>
+						<div id="ck-button-long" class="compound_input">
+						<label>
+					      <input name="is_macrocycle" type="checkbox"><span>{{ wizard.form.is_macrocycle.label }}</span>
+					  </label>
+					  </div>
+				</div>
 			{% endif %}
 			</table>
 			<input type="submit" value="{% trans "Next step" %}"/>
diff --git a/ippisite/ippidb/templates/IdForm.html b/ippisite/ippidb/templates/IdForm.html
index 32012a69e59436d45e286e197e94494eadcf3a7a..5b8e04a1c55ba653b4d8fda714dca1bfe6bab88e 100644
--- a/ippisite/ippidb/templates/IdForm.html
+++ b/ippisite/ippidb/templates/IdForm.html
@@ -16,6 +16,8 @@
 </div>
 <div id="Form">
 	<div class="step_desc">
+	<h1 class="step_title">Let's get started!</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
 	<p> Please provide a valid ID for your bibliographic source, either a PubMed ID or WIPO ID. This ID should correspond to a bibliographic source in its final format. Therefore, PubMed articles in « Just Accepted » format should not be used as a source of data as they are not considered the official version of record. </p>
 	</div>
 	<div class="form_div">
diff --git a/ippisite/ippidb/templates/PDBForm.html b/ippisite/ippidb/templates/PDBForm.html
index ca3fb8a5fbe883bedca99f4231c575652ceb4df2..12d439acb441f0017331f070a0b986c21827fc99 100644
--- a/ippisite/ippidb/templates/PDBForm.html
+++ b/ippisite/ippidb/templates/PDBForm.html
@@ -16,7 +16,9 @@
 </div>
 <div id="Form">
 	<div class="step_desc">
-	<p>Please provide a valid PDB code that contains the structure of the full PPI complex for which you have data. If you have several PDB codes please list them all as they may contain information about homologous protein partners. The information within the PDB file will be used to prefill information of the corresponding proteins and domains participating to the PPI.</p>
+		<h1 class="step_title">Your PDB ID please</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
+	<p>Please provide a valid PDB code that contains the structure of the full PPI complex for which you have data. The information within the PDB file will be used to prefill information of the corresponding proteins and domains participating to the PPI.</p>
 	</div>
 	<div class="form_div">
 		<form action="" method="post">
diff --git a/ippisite/ippidb/templates/PpiForm.html b/ippisite/ippidb/templates/PpiForm.html
index 5c30ad21feb36dcd4fc82f94f0df9a080c0fa1a4..48c98c67598a7ecf62f251914c9d153337c6a97a 100644
--- a/ippisite/ippidb/templates/PpiForm.html
+++ b/ippisite/ippidb/templates/PpiForm.html
@@ -16,6 +16,8 @@
 </div>
 <div id="Form">
 	<div class="step_desc">
+		<h1 class="step_title">PPI symmetry</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
 	<p>You have selected a <span style="color:#2d96fa;">{{ complex_type }}</span> that is <span style="color:#2d96fa;">{{ complex_choice }}</span> by the binding of PPI modulator. <br/>
 	Now that you have created a complexe that participate to the formation of the PPI, please choose the stoichiometry of the PPI.</p>
 	</div>
@@ -35,10 +37,12 @@
 				{% endfor %}
 			{% else %}
 			<div class="inline_box_complex">
+				{{PpiComplexForm}}
+				{{PpiForm}}
 				<div class="inline_label"> PPI: </div>
-				<div class="PperPocket">{{ form.pdb_id }}</div>
-				<div clas="inline_label">{{ form.pockets_nb}}</div>
-				<div class="inline_field"> {{ form.symmetry }}</div>
+				<div>{{ wizard.form.pdb_id }}</div>
+				<div class="inline_field">{{ wizard.form.cc_nb }}</div>
+				<div class="inline_field">{{ wizard.form.symmetry }}</div>
 			</div>
 			{% endif %}
 			</table>
diff --git a/ippisite/ippidb/templates/ProteinDomainComplexForm.html b/ippisite/ippidb/templates/ProteinDomainComplexForm.html
index 18853d925f9f9738ee7955b0d866bd0b3ef9e480..20264b5e9b37a333058bb8549d0b5017cd759710 100644
--- a/ippisite/ippidb/templates/ProteinDomainComplexForm.html
+++ b/ippisite/ippidb/templates/ProteinDomainComplexForm.html
@@ -31,6 +31,8 @@
 				{% endfor %}
 			{% else %}
 				<div class="step_step_desc">
+					<h1 class="step_title">Bound and Partner</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
 						<p>You have selected a <span style="color:#2d96fa;">{{ complex_type }}</span> that is <span style="color:#2d96fa;">{{ complex_choice }}</span> by the binding of PPI modulator.<br/>
 						According to this architecture you need to specify:<br/>
 						</p>
diff --git a/ippisite/ippidb/templates/ProteinDomainComplexTypeForm.html b/ippisite/ippidb/templates/ProteinDomainComplexTypeForm.html
index 6fcd1e03af457d3c04d6afae020976301ad41860..76fc071f914d7c9dcf51cb0395dc327b539701bb 100644
--- a/ippisite/ippidb/templates/ProteinDomainComplexTypeForm.html
+++ b/ippisite/ippidb/templates/ProteinDomainComplexTypeForm.html
@@ -16,8 +16,10 @@
 </div>
 <div id="Form">
 	<div class="step_desc">
+		<h1 class="step_title">Which architecture fits your PPI?</h1>
+	<p class="step_step">Step {{ wizard.steps.step1 }} on {{ wizard.steps.count }}</p>
 	<p>Now you need to select an architecture for the PPI complex among the proposed schematics below.</br>
-If your PPI complex is not among them, please select « Custom » {{ pdb }}</p>
+If your PPI complex is not among them, please select « Custom »</p>
 	</div>
 		<div class="form_div">
 		<form action="" method="post">
diff --git a/ippisite/ippidb/templates/add.html b/ippisite/ippidb/templates/add.html
index 2e6b988eb61458071fdf407d1d3ae5873b576d45..c6357a68af95bc2dd7c7e5b28ba9db149f9b6c0f 100644
--- a/ippisite/ippidb/templates/add.html
+++ b/ippisite/ippidb/templates/add.html
@@ -9,13 +9,13 @@
         <div class="inner-wrap">
             <ul>
             	<li>
-                    <a href="/admin-session/view">View Content</a>
+                    <a href="/compound/">View Content</a>
                 </li>
                 <li>
-                    <a href="/admin-session/add">Add New Content</a>
+                    <a href="/admin-session/add/IdForm">Add New Content</a>
                 </li>
                 <li>
-                    <a hfref="/admin-session/update">Update Content</a>
+                    <a href="/admin-session/update">Update Content</a>
                 </li>
             </ul>
         </div>
diff --git a/ippisite/ippidb/templates/compound_list.html b/ippisite/ippidb/templates/compound_list.html
index 26917de79bec1069bb2351429d6fe2ba440ff4f3..553101a4631748e5883034a9cae387e67aa95bae 100644
--- a/ippisite/ippidb/templates/compound_list.html
+++ b/ippisite/ippidb/templates/compound_list.html
@@ -9,13 +9,13 @@
         <div class="inner-wrap">
             <ul>
               <li>
-                    <a href="/admin-session/view">View Content</a>
+                    <a href="/compound/">View Content</a>
                 </li>
                 <li>
-                    <a href="/admin-session/add">Add New Content</a>
+                    <a href="/admin-session/add/IdForm">Add New Content</a>
                 </li>
                 <li>
-                    <a hfref="/admin-session/update">Update Content</a>
+                    <a href="/admin-session/update">Update Content</a>
                 </li>
             </ul>
         </div>
diff --git a/ippisite/ippidb/views.py b/ippisite/ippidb/views.py
index 2866d6ea3248514bc5e35032c96c446800e4940b..689bc0f97809789611fc483ddf4025020bee4ce4 100644
--- a/ippisite/ippidb/views.py
+++ b/ippisite/ippidb/views.py
@@ -4,7 +4,7 @@ from django.shortcuts import render
 from django.http import HttpResponseRedirect, Http404
 from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger
 from formtools.wizard.views import SessionWizardView, NamedUrlSessionWizardView
-from .forms import IdForm, BibliographyForm, PDBForm, ProteinForm, ProteinDomainComplexTypeForm, ProteinDomainComplexForm, PpiForm, ProteinFormSet,ActivityForm, CompoundForm
+from .forms import IdForm, BibliographyForm, PDBForm, ProteinForm, ProteinDomainComplexTypeForm, ProteinDomainComplexForm, PpiForm, PpiComplexForm, ProteinFormSet,ActivityForm, CompoundForm
 from .models import Protein, Bibliography, ProteinDomainComplex, RefCompoundBiblio, TestActivityDescription, Compound, Ppi
 from .ws import get_pdb_uniprot_mapping
 
@@ -66,7 +66,7 @@ TEMPLATES = {"IdForm": "IdForm.html",
              "PDBForm": "PDBForm.html",
              "ProteinDomainComplexTypeForm": "ProteinDomainComplexTypeForm.html",
              "ProteinDomainComplexForm": "ProteinDomainComplexForm.html",
-             "PpiForm": "PpiForm.html",             
+             "PpiForm": "PpiForm.html", 
              "CompoundForm":"CompoundForm.html",
              "ActivityForm":"ActivityForm.html",
              }