define(function( require, exports, module ) {
    "use strict";

    var animator = require("animator/animator");

    var EXAMPLE_MENU_ID = "mcap.animator.example",
        EXAMPLE_MENU_NAME = 'Animator example';

    function show(){
        var start = [$($('#mcap-toolbar-icon')).offset().left, $($('#mcap-toolbar-icon')).offset().top];
        var end = [$($('ins')).offset().left + $('ins').width(), $($('li :contains("index.html")')).offset().top];
        animator.animateIcon({
            start: start,
            end: end,
            deltaX: [300, 250],
            deltaY: [60, 280],
            image: require.toUrl('animator/css/document.png')
        });
    }

    function menuRegistration() {
        return {
            name: EXAMPLE_MENU_NAME,
            id: EXAMPLE_MENU_ID,
            callback: show
        };
    }

    exports.menuRegistration = menuRegistration;
});
@@ -111,138 +111,95 @@
 %22);%0A
-%0A
     
-var EXAMPLE_MENU_ID = %22mcap.animator.example%22,%0A        EXAMPLE_MENU_NAME = 'Animator examp
+function show()%7B%0A        var $installNPMModule = $('#install-npm-modu
 le'
+)
 ;
-%0A
 %0A   
- function show()%7B%0A
      
-   
 var 
@@ -214,72 +214,60 @@
 %5B$($
-('#mcap-toolbar-icon')).offset().left, $($('#mcap-toolbar-icon')
+installNPMModule).offset().left, $($installNPMModule
 ).of
@@ -367,18 +367,20 @@
 ns(%22
-index.html
+node_modules
 %22)')
@@ -623,221 +623,32 @@
  %7D%0A%0A
-    function menuRegistration() %7B%0A        return %7B%0A            name: EXAMPLE_MENU_NAME,%0A            id: EXAMPLE_MENU_ID,%0A            callback: show%0A        %7D;%0A    %7D%0A%0A    exports.menuRegistration = menuRegistration
+%0A    exports.show = show
 ;%0A%7D)

add fancy animation after npm-install