       parameters.fullChange = options.fullChange
 
     # when fullChange = true specify a webview to be replaced in the center
-    if options.centerView? and options.centerView.id?
-      parameters.centerView = {
-        id: options.centerView.id
+    if options.center? and options.center.id?
+      parameters.center = {
+        id: options.center.id
       }
 
     steroids.nativeBridge.nativeCall

    steroids.debug "steroids.drawers.enableGesture called"

    parameters = {
      leftView:{}
      rightView:{}
    }

    if options.leftView?
      if options.leftView.id?
        parameters.leftView.id = options.leftView.id
      else
        parameters.leftView.url = options.leftView.location

    if options.rightView?
      if options.rightView.id?
        parameters.rightView.id = options.rightView.id
      else
        parameters.rightView.url = options.rightView.location

    if options.keepLoading == true
      steroids.debug "steroids.drawers.enableGesture using keepLoading"
      parameters.keepTransitionHelper = true

    @applyDrawerSettings options, parameters

    steroids.nativeBridge.nativeCall
      method: "updateDrawer"

  show: (options={}, callbacks={}) ->
    steroids.debug "steroids.drawers.show called"

    parameters = {
      edge: steroids.screen.edges.LEFT
      left:{}
      right:{}
      options:{}
    }

    if options.left?
      @applyViewOptions options.left parameters.left

    if options.right?
      @applyViewOptions options.right parameters.right

    if options.options?
      @applyDrawerSettings options.options, parameters.options

    if options.edge?
      parameters.edge = options.edge

    steroids.nativeBridge.nativeCall
      method: "openDrawer"
