CreateTaskTempBucket - You have attempted to create more buckets than allowed

Hello, I am trying to create a step-function based on two lambda functions, but get this:

ServerlessError: An error occurred: CreateTaskTempBucket - You have attempted to create more buckets than allowed (Service: Amazon S3; Status Code: 400; Error Code: TooManyBuckets; Request ID: 57E2893297F4E42F; S3 Extended Request ID: pkPMjZ7zmegLcU0887FC73VPo+oKHanUhQh0ox8xqyzhif4ma6tfgWafOfBAdk+bUsl2niYH1fs=).
    at provider.request.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/lib/monitorStack.js:112:33)
From previous event:
    at AwsDeploy.monitorStack (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/lib/monitorStack.js:26:12)
    at provider.request.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:95:30)
From previous event:
    at AwsDeploy.update (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:95:8)
From previous event:
    at AwsDeploy.BbPromise.bind.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:112:12)
From previous event:
    at AwsDeploy.updateStack (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:106:8)
From previous event:
    at AwsDeploy.BbPromise.bind.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/deploy/index.js:129:39)
From previous event:
    at Object.aws:deploy:deploy:updateStack [as hook] (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/deploy/index.js:125:10)
    at BbPromise.reduce (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/classes/PluginManager.js:390:55)
From previous event:
    at PluginManager.invoke (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/classes/PluginManager.js:390:22)
    at PluginManager.spawn (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/classes/PluginManager.js:408:17)
    at AwsDeploy.BbPromise.bind.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/deploy/index.js:95:48)
From previous event:
    at Object.deploy:deploy [as hook] (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/plugins/aws/deploy/index.js:91:10)
    at BbPromise.reduce (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/classes/PluginManager.js:390:55)
From previous event:
    at PluginManager.invoke (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/classes/PluginManager.js:390:22)
    at PluginManager.run (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/classes/PluginManager.js:421:17)
    at variables.populateService.then.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/Serverless.js:157:33)
    at runCallback (timers.js:810:20)
    at tryOnImmediate (timers.js:768:5)
    at processImmediate [as _immediateCallback] (timers.js:745:5)
From previous event:
    at Serverless.run (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/lib/Serverless.js:144:8)
    at serverless.init.then (/home/khine/.nvm/versions/node/v8.11.2/lib/node_modules/serverless/bin/serverless:43:50)
    at <anonymous>

here is my serverless.yml

service: abc

plugins:
  - serverless-step-functions

provider:
  name: aws
  runtime: go1.x
  timeout: 30
  region: eu-west-1
  apiKeys:
    - ${opt:stage}

  iamRoleStatements:
    - Effect: "Allow"
      Action:
        - "s3:GetObject"
        - "s3:PutObject"
        - "s3:DeleteObject"
        - "logs:FilterLogEvents"
      Resource: "*"

package:
 exclude:
   - ./**
 include:
   - ./create-task-fn
   - ./s3-ftp-upload-fn
   - ./${opt:stage}.config.json

functions:
  CreateTask:
    handler: create-task-fn
    memorySize: 192
    environment:
      # Cloudwatch region
      REGION: eu-west-1
      CONFIG: ${opt:stage}.config.json
  S3FtpUpload:
    handler: s3-ftp-upload-fn
    memorySize: 256
    environment:
      CONFIG: ${opt:stage}.config.json


stepFunctions:
  stateMachines:
    abc:
      events:
        - http:
            path: /
            method: post
      name: Abc
      definition:
        StartAt: CreateTask
        States:
          CreateTask:
            Type: Task
            Resource:
              - Fn::Join:
                - ':'
                -
                  - 'arn:aws:lambda'
                  - Ref 'AWS::Region'
                  - Ref 'AWS::AccountId'
                  - 'function:CreateTask'
            Next: S3FtpUpload
          S3FtpUpload:
            Type: Task
            Resource:
              - Fn::Join:
                  - ':'
                  -
                    - 'arn:aws:lambda'
                    - Ref 'AWS::Region'
                    - Ref 'AWS::AccountId'
                    - 'functions:S3FtpUpload'
            End: true

resources:
  Resources:
    CreateTaskTempBucket:
      Type: AWS::S3::Bucket
      Properties:
        BucketName: create-task-temp-store

have i overlooked anything?

it seems i have reached the 125 number of buckets on my s3 account