diff --git a/lib/autoprovider.js b/lib/autoprovider.js
index 47086168665fcbd7ea7d480faf761394810e1a6f..735f56349d0dcd7e121a4818145cb844a075bd1e 100644
--- a/lib/autoprovider.js
+++ b/lib/autoprovider.js
@@ -14,7 +14,7 @@
     You should have received a copy of the GNU Lesser General Public License
     along with ethereum.js.  If not, see <http://www.gnu.org/licenses/>.
 */
-/** @file websocket.js
+/** @file autoprovider.js
  * @authors:
  *   Marek Kotewicz <marek@ethdev.com>
  *   Marian Oancea <marian@ethdev.com>
@@ -28,7 +28,7 @@
  */
 if (process.env.NODE_ENV !== 'build') {
     var WebSocket = require('ws'); // jshint ignore:line
-    var web3 = require('./web3'); // jshint ignore:line
+    var web3 = require('./main.js'); // jshint ignore:line
 }
 
 var AutoProvider = function (userOptions) {
@@ -44,13 +44,13 @@ var AutoProvider = function (userOptions) {
         this.provider = new web3.providers.QtProvider();
         return;
     }
-   
+
     userOptions = userOptions || {};
     var options = {
         httprpc: userOptions.httprpc || 'http://localhost:8080',
         websockets: userOptions.websockets || 'ws://localhost:40404/eth'
     };
-    
+
     var self = this;
     var closeWithSuccess = function (success) {
         ws.close();
@@ -71,7 +71,7 @@ var AutoProvider = function (userOptions) {
     var ws = new WebSocket(options.websockets);
 
     ws.onopen = function() {
-        closeWithSuccess(true);    
+        closeWithSuccess(true);
     };
 
     ws.onerror = function() {
diff --git a/package.json b/package.json
index 38465e7bdab8b7ef361e3f03d7cfb8e462ebabae..24141ea2e40d5a9c24a4810cae4ea32e59fa53bb 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
 {
   "name": "ethereum.js",
   "namespace": "ethereum",
-  "version": "0.0.3",
+  "version": "0.0.5",
   "description": "Ethereum Compatible JavaScript API",
   "main": "./index.js",
   "directories": {