     @_callback options
 
 
-  _rampDefaults:
-    anchor: 'left'
-
-
-  ramp: (angle, options) ->
-    options = extendObj options, @_rampDefaults
-    {anchor} = options
+  ramp: (angle, anchor, options) ->
+    normalized = @_normalizeArgs 'ramp', arguments
+    return if !normalized
+    [angle, anchor, options] = normalized
+    
+    rotation = @_getRotation anchor, angle
+    @panels[anchor][1].style[css.transform] = @_transform @_getXy(1, anchor), rotation
+
+    @_callback options
+
+
     
     if anchor isnt @lastAnchor
       return @reset =>

      -90
    else
      angle


  _getXy: (i, anchor) ->

    @panelHeight * (@hPanels - 1) - @hPanels + 1


  _methodDefaults:
    accordion:
      sticky: false
      stairs: false
      fracture: false
      twist: false
    curl:
      twist: false
    ramp: {}


  reset: (callback) ->
    for panel, i in @panels[@lastAnchor]
      panel.style[css.transform] = @_transform @_getXy i, @lastAnchor
