   #
 
   'Ember Route':
-    'prefix': 'ember-route'
-    'body': """
-      import Ember from 'ember';
-
-      /**
-       * ${1:[description]}
-       * @type {Ember.Route}
-       */
+    'prefix': 'route'
+    'body': """
+      import Ember from 'ember';
+
       export default Ember.Route.extend({
         model: function() {
-          ${2:// body}
+          ${1:// body}
         },
       });
     """
 
   'Ember Object Controller':
-    'prefix': 'ember-object-controller'
-    'body': """
-      import Ember from 'ember';
-
-      /**
-       * ${1:[description]}
-       * @type {Ember.ObjectController}
-       */
+    'prefix': 'controller'
+    'body': """
+      import Ember from 'ember';
+
       export default Ember.ObjectController.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember Array Controller':
+    'prefix': 'arr-controller'
+    'body': """
+      import Ember from 'ember';
+
+      export default Ember.ArrayController.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember Component':
+    'prefix': 'component'
+    'body': """
+      import Ember from 'ember';
+
+      export default Ember.Component.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember Mixin':
+    'prefix': 'mixin'
+    'body': """
+      import Ember from 'ember';
+
+      export default Ember.Mixin.create({
+        ${1:// body}
+      });
+    """
+
+  'Ember Generic Extend':
+    'prefix': 'extend'
+    'body': """
+      import Ember from 'ember';
+
+      export default Ember.${1:Class}.extend({
         ${2:// body}
       });
     """
 
-  'Ember Array Controller':
-    'prefix': 'ember-array-controller'
-    'body': """
-      import Ember from 'ember';
-
-      /**
-       * ${1:[description]}
-       * @type {Ember.ArrayController}
-       */
-      export default Ember.ArrayController.extend({
-        ${2:// body}
+  'Ember Helper':
+    'prefix': 'helper'
+    'body': """
+      import Ember from 'ember';
+
+      export default Ember.Handlebars.makeBoundHelper(function() {
+        ${1:// body}
+      });
+    """
+
+  'Ember View':
+    'prefix': 'view'
+    'body': """
+      import Ember from 'ember';
+
+      var Object = Ember.View.extend({
+        ${1:// body}
       });
     """
 
   'Ember Model':
-    'prefix': 'ember-model'
-    'body': """
-      import DS from 'DS';
-
-      /**
-       * ${1:[description]}
-       * @type {Ember.Model}
-       */
+    'prefix': 'model'
+    'body': """
+      import DS from 'DS';
+
       export default DS.Model.extend({
-        ${2:// body}
-      });
-    """
-
-  'Ember Generic Extend':
-    'prefix': 'ember-extend'
-    'body': """
-      import Ember from 'ember';
-
-      /**
-       * ${1:[description]}
-       * @type {Ember.{2:Class}}
-       */
-      export default Ember.${2:Class}.extend({
-        ${3:// body}
-      });
-    """
-
-  'Ember Helper':
-    'prefix': 'ember-helper'
-    'body': """
-      import Ember from 'ember';
-
-      export default Ember.Handlebars.makeBoundHelper(function() {
+        ${1:// body}
+      });
+    """
+
+  'Ember REST Adapter':
+    'prefix': 'adapter'
+    'body': """
+      import DS from 'DS';
+
+      export default DS.RESTAdapter.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember Active Model Adapter':
+    'prefix': 'active-adapter'
+    'body': """
+      import DS from 'DS';
+
+      export default DS.ActiveModelAdapter.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember REST Serializer':
+    'prefix': 'serializer'
+    'body': """
+      import DS from 'DS';
+
+      export default DS.RESTSerializer.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember Active Model Serializer':
+    'prefix': 'active-serializer'
+    'body': """
+      import DS from 'DS';
+
+      export default DS.ActiveModelSerializer.extend({
+        ${1:// body}
+      });
+    """
+
+  'Ember Transform Serializer':
+    'prefix': 'transform'
+    'body': """
+      import DS from 'DS';
+
+      export default DS.Transforms.extend({
         ${1:// body}
       });
     """
 
   'Ember Initializer':
-    'prefix': 'ember-initializer'
+    'prefix': 'initializer'
     'body': """
       export default {
         name: '${1:name}',

  #

  'Ember Find':
    'prefix': 'ember-store-find'
    'body': "this.store.find('${1:model}');"

  'Ember Find by id':
    'prefix': 'ember-store-find-id'
    'body': "this.store.find('${1:model}', params.${1:model}_id);"

    """

  'Ember Actions':
    'prefix': 'actions'
    'body': """
      actions: {
        ${1:// body}
