bugfix: init should be out