diff --git a/ippisite/ippidb/forms.py b/ippisite/ippidb/forms.py
index 93b71be5b07b45b90350a30f43dc95e58fb1818f..ce7511d45cf395682e8795a6493d0f264fe0ab98 100644
--- a/ippisite/ippidb/forms.py
+++ b/ippisite/ippidb/forms.py
@@ -23,13 +23,8 @@ class BibliographyForm(ModelForm):
 
     class Meta:
         model = Bibliography
-        exclude = ['authors_list', 'biblio_year']
-        widgets = {
-            'source': forms.TextInput(attrs={'readonly': 'readonly', 'class': 'readonly'}),
-            'id_source': forms.TextInput(attrs={'readonly': 'readonly', 'class': 'readonly'}),
-            'title': forms.TextInput(attrs={'readonly': 'readonly', 'class': 'readonly'}),
-            'journal_name': forms.TextInput(attrs={'readonly': 'readonly', 'class': 'readonly'}),
-        }
+        fields = ['cytotox', 'in_silico', 'in_vitro', 'in_vivo', 'in_cellulo', 'pharmacokinetic', 'xray']
+
 
 
 def validate_pdb_exists(value):
diff --git a/ippisite/ippidb/static/css/ippidb.css b/ippisite/ippidb/static/css/ippidb.css
index ef3272edf90cd996331cfb3c1a4002bde288f496..ce86281464e43917335058239b00168139a375aa 100644
--- a/ippisite/ippidb/static/css/ippidb.css
+++ b/ippisite/ippidb/static/css/ippidb.css
@@ -803,6 +803,10 @@ body {
 
 /* BibliographyForm*/
 
+.publi_info{
+    padding: 10px;
+}
+
 #ck-button {
     margin: 4px;
     float:left;
@@ -818,6 +822,7 @@ body {
     display:block;
     background-color: #E8E0E0;
     color: #8D8888;
+    border-bottom: 2px solid #fff;
 }
 
 #ck-button label input {
@@ -836,7 +841,8 @@ body {
 }
 
 #ck-button input:checked + span {
-    background-color: #FFFFFF;
+    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;
@@ -1387,7 +1393,6 @@ body {
 
 .inline_prot {
     display: inline-flex;
-    width: 100%;
 }
 
 .inline_label {
@@ -1400,7 +1405,7 @@ body {
 }
 
 .inline_field input {
-    width: 130px;
+    width: 100%;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
@@ -1423,6 +1428,12 @@ body {
     padding-right: 5px;
 }
 
+.inline_box_complex {
+    margin: 5px;
+    padding: 10px;
+    display: inline-flex;
+}
+
 button, input, select, textarea {
     line-height: inherit;
     font-family: "BrandonGrotesqueReg";
diff --git a/ippisite/ippidb/static/images/Buttons/CheckButton.png b/ippisite/ippidb/static/images/Buttons/CheckButton.png
new file mode 100644
index 0000000000000000000000000000000000000000..d3eb5574e0d7fd42fda17a161ed78b55bf79ad69
Binary files /dev/null and b/ippisite/ippidb/static/images/Buttons/CheckButton.png differ
diff --git a/ippisite/ippidb/templates/BibliographyForm.html b/ippisite/ippidb/templates/BibliographyForm.html
index f7f005e54d7099ebf4c2c7796f67055fab59fd4d..6b7274119930938a2e487756141cc3ad7536737e 100644
--- a/ippisite/ippidb/templates/BibliographyForm.html
+++ b/ippisite/ippidb/templates/BibliographyForm.html
@@ -17,6 +17,13 @@
 		<p>Based on the ID you have provided, we have identified the following information concerning your bibliographic source.
 	Please check that the information below is correct (Title, Authors etc. ) and answer the few questions about the content of your bibliographic source.</p>
 	</div>
+	<div class="publi_info">
+		<!--{% for info in infos_publi %}
+			{% if info.id_source == "8703835" %}
+				<span>{{ info.title }}</span>
+			{% endif %}
+		{% endfor %}-->
+	</div>
 	<form action="" method="post">
 		{% csrf_token %}
 		<table>
@@ -31,12 +38,6 @@
 	    			{{ form }}
 				{% endfor %}
 			{% else %}
-			<div class="readonlyfields">
-				{{ wizard.form.source }}<br/>
-				{{ wizard.form.id_source }}<br/>
-				{{ wizard.form.title }}<br/>
-				{{ wizard.form.journal_name }}<br/>
-			</div>
 			<p> This publication contains :<br/></p>
 			<div id="ck-button">
 				<label>
diff --git a/ippisite/ippidb/templates/PpiForm.html b/ippisite/ippidb/templates/PpiForm.html
index ad7ec0c70ada202373716fa77a55e517a9a4bdbc..bf191d54738a2d7662ea07f749f489b374f28b58 100644
--- a/ippisite/ippidb/templates/PpiForm.html
+++ b/ippisite/ippidb/templates/PpiForm.html
@@ -33,10 +33,6 @@
 			{{ wizard.form }}
 		{% endif %}
 		</table>
-		{% if wizard.steps.prev %}
-			<button name="wizard_goto_step" type="submit" value="{{ wizard.steps.first }}">{% trans "first step" %}</button>
-			<button name="wizard_goto_step" type="submit" value="{{ wizard.steps.prev }}">{% trans "previous step" %}</button>
-		{% endif %}
 			<input type="submit" value="{% trans "submit" %}"/>
 	</form>
 </div>
diff --git a/ippisite/ippidb/templates/ProteinDomainComplexForm.html b/ippisite/ippidb/templates/ProteinDomainComplexForm.html
index 07b1ea3d951966eee038fe006f48b5ce043a30c8..cb05b79415ca22d18aedd142acd29c02d701cb5d 100644
--- a/ippisite/ippidb/templates/ProteinDomainComplexForm.html
+++ b/ippisite/ippidb/templates/ProteinDomainComplexForm.html
@@ -27,77 +27,46 @@
 		    			{{ form }}
 					{% endfor %}
 				{% else %}
-
-									
-					{{ complex_type }} - {{ complex_choice }} 
-					{% if complex_type == "Hetero2merAB" %}
-						<div class="step_desc">
-								<p>You have selected a <span style="color:#2d96fa;">Hetero 2-mer AB</span> that is <span style="color:#2d96fa;">inhibited</span> by the binding of PPI modulator.<br/>
-								According to this architecture you need to specify:<br/>
-								<span style="color:#2d96fa;">1</span> bound complex containing <span style="color:#2d96fa;">1</span> protein<br/>
-								<span style="color:#2d96fa;">1</span> partner complex containing <span style="color:#2d96fa;">1</span> protein<br/></p>
-						</div>
-					    <div class="">
-			    			<div class=""> {{ form.protein }}</div>
-			    			<div class=""> {{ form.domain }}</div>
-			    			<div class=""> {{ form.ppc_copy_nb }}</div>
-			    		</div>
-			    		<div class="">
-			    			<div class=""> {{ form.protein }}</div>
-			    			<div class=""> {{ form.domain }}</div>
-			    			<div class=""> {{ form.ppc_copy_nb }}</div>
-			    		</div>
-			    	{% elif complex_type == "Homo2merA2" %}
-			    		<div class="step_desc">
-								<p>You have selected a <span style="color:#2d96fa;">Homo 2-mer A2</span> that is <span style="color:#2d96fa;">inhibited</span> by the binding of PPI modulator.<br/>
-								According to this architecture you need to specify:<br/>
-								<span style="color:#2d96fa;">1</span> bound complex containing <span style="color:#2d96fa;">1</span> protein<br/>
-								<span style="color:#2d96fa;">0</span> partner complex containing <span style="color:#2d96fa;">0</span> protein<br/></p>
-						</div>
-					    <div class="">
-			    			<div class=""> {{ form.protein }}</div>
-			    			<div class=""> {{ form.domain }}</div>
-			    			<div class=""> {{ form.ppc_copy_nb }}</div>
-			    		</div>
-			    	{% elif complex_type == "Custom" %}
-			    		<div class="step_desc">
-								<p>You have selected a <span style="color:#2d96fa;">Custom</span> that is <span style="color:#2d96fa;">...</span> by the binding of PPI modulator.<br/>
-								According to this architecture you need to specify:<br/>
-								<span style="color:#2d96fa;">...</span> bound complex containing <span style="color:#2d96fa;">...</span> protein<br/>
-								<span style="color:#2d96fa;">...</span> partner complex containing <span style="color:#2d96fa;">...</span> protein<br/></p>
-						</div>
-					    <div class="">
-			    			<div class=""> {{ form.protein }}</div>
-			    			<div class=""> {{ form.domain }}</div>
-			    			<div class=""> {{ form.ppc_copy_nb }}</div>
-			    		</div>
-			    	{% elif complex_type == "Hetero2merAB" %}
-			    		<div class="step_desc">
-								<p>You have selected a <span style="color:#2d96fa;">Homo 2-mer A2</span> that is <span style="color:#2d96fa;">inhibited</span> by the binding of PPI modulator.<br/>
-								According to this architecture you need to specify:<br/>
-								<span style="color:#2d96fa;">1</span> bound complex containing <span style="color:#2d96fa;">1</span> protein<br/>
-								<span style="color:#2d96fa;">0</span> partner complex containing <span style="color:#2d96fa;">0</span> protein<br/></p>
-						</div>
-					    <div class="">
-			    			<div class=""> {{ form.protein }}</div>
-			    			<div class=""> {{ form.domain }}</div>
-			    			<div class=""> {{ form.ppc_copy_nb }}</div>
-			    		</div>
-			    	{% elif complex_type == "Homo2merA2" %}
-			    		<div class="step_desc">
-								<p>You have selected a <span style="color:#2d96fa;">Homo 2-mer A2</span> that is <span style="color:#2d96fa;">inhibited</span> by the binding of PPI modulator.<br/>
-								According to this architecture you need to specify:<br/>
-								<span style="color:#2d96fa;">1</span> bound complex containing <span style="color:#2d96fa;">1</span> protein<br/>
-								<span style="color:#2d96fa;">0</span> partner complex containing <span style="color:#2d96fa;">0</span> protein<br/></p>
-						</div>
-					    <div class="">
-			    			<div class=""> {{ form.protein }}</div>
-			    			<div class=""> {{ form.domain }}</div>
-			    			<div class=""> {{ form.ppc_copy_nb }}</div>
-			    		</div>
-			    	{% else %}
-					{% endif %}	
+					<div class="step_desc">
+							<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/>
+							The bound complex containing a protein<br/>
+							</p>
+					</div>
+					<div class="inline_box_complex">
+						<div class="inline_label"> Bound complex : </div>
+							<div class="inline_field"> {{ form.protein }}</div>
+			    			<div class="inline_field"> {{ form.domain }}</div>
+						{% if complex_type == "Hetero2merAB" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>
+				    	{% elif complex_type == "Homo2merA2" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>
+				    	{% elif complex_type == "Hetero2merAB" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>
+				    	{% elif complex_type == "HomoLike2mer" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>
+			    		{% elif complex_type == "Homo3merA3" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>
+			    		{% elif complex_type == "Homo3merA2" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>
+			    		{% elif complex_type == "Homo4merA4" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>	
+			    		{% elif complex_type == "RingHomo3mer" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>	
+			    		{% elif complex_type == "RingHomo5mer" %}
+			    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>	
+				    	{% else %}
+				    		<div class="inline_field"> {{ form.ppc_copy_nb }}</div>	
+				    		</div>
+				    		<div class="inline_box_complex">
+					    		<div class="inline_label"> Partner complex : </div>
+								<div class="inline_field"> {{ form.protein }}</div>
+				    			<div class="inline_field"> {{ form.domain }}</div>
+				    			<div class="inline_field"> {{ form.ppc_copy_nb }}</div>	
+						{% endif %}	
+					</div>
 			{% endif %}
+
 			<input type="submit" value="{% trans "Next step" %}"/>
 		</form>
 </div>
diff --git a/ippisite/ippidb/templates/ProteinForm.html b/ippisite/ippidb/templates/ProteinForm.html
index 20d7c0d5e408cf531c86c24cc5677a660823c6d2..47b713fc0c806bcd0d31c71fda4111a7e6cfbea2 100644
--- a/ippisite/ippidb/templates/ProteinForm.html
+++ b/ippisite/ippidb/templates/ProteinForm.html
@@ -26,15 +26,14 @@
 				{{ wizard.form.management_form }}
 				{{ formset.management_form }}
 				{% for form in wizard.form.forms %}
-	    		<div class="inline_prot">
-	    			{{form.id}}
-	    			<div class="inline_label">Protein :</div>
-	    			<div class="inline_field"> {{ form.uniprot_id }}</div>
-	    			<div class="inline_field">{{ form.gene_name }}</div>
-	    			<div class="inline_field">{{ form.entry_name }}</div>
-	    			<div class="inline_field">{{ form.organism }}</div>
-	    			<div class="inline_field_multiple">{{ form.molecular_functions }}</div>
-	    		</div>
+		    		<div class="inline_prot">
+		    			<!--{{form.id}}-->
+		    			<div class="inline_label">Protein</div>
+		    			<div class="inline_field"> {{ form.uniprot_id }}</div>
+		    			<div class="inline_field">{{ form.gene_name }}</div>
+		    			<div class="inline_field">{{ form.entry_name }}</div>
+		    			<div class="inline_field">{{ form.organism }}</div>
+		    		</div>
 				{% endfor %}
 			{% else %}
 			<div class="readonlyfields">