diff --git a/src/inputs/abstract.js b/src/inputs/abstract.js
index 22fd989..3370ddb 100644
--- a/src/inputs/abstract.js
+++ b/src/inputs/abstract.js
@@ -3,7 +3,7 @@ AbstractInput - base class for all editable inputs.
 It defines interface to be implemented by any input type.
 To create your own input you can inherit from this class.
 
-@class AbstractInput
+@class abstractinput
 **/
 (function ($) {
 
diff --git a/src/inputs/html5types.js b/src/inputs/html5types.js
index 73ac47a..e71017f 100644
--- a/src/inputs/html5types.js
+++ b/src/inputs/html5types.js
@@ -1,19 +1,23 @@
 /**
 HTML5 input types.
 Following types are supported:
-- password
-- email
-- url
-- tel
-- number
-- range
 
-To check browser compatibility please see:
-http://www.wufoo.com/html5/
+* password
+* email
+* url
+* tel
+* number
+* range
 
+Learn more about html5 inputs:  
+http://www.w3.org/wiki/HTML5_form_additions  
+To check browser compatibility please see:  
+https://developer.mozilla.org/en-US/docs/HTML/Element/Input
+            
 @class html5types 
 @extends text
 @final
+@since 1.3.0
 @example
 <a href="#" id="email" data-type="email" data-pk="1">admin@example.com</a>
 <script>
@@ -25,7 +29,11 @@ $(function(){
 });
 </script>
 **/
-   
+
+/**
+@property tpl 
+@default depends on type
+**/ 
 
 /*
 Password