# Creating new serverless lambda adds "hello" to the function name

**URL:** https://forum.serverless.com/t/creating-new-serverless-lambda-adds-hello-to-the-function-name/17268
**Category:** Serverless Framework
**Tags:** aws, lambda
**Created:** [June 2, 2022, 2:31am UTC](https://forum.serverless.com/t/creating-new-serverless-lambda-adds-hello-to-the-function-name/17268 "2022-06-02T02:31:49Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![hpark0105](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/hpark0105/32/6892_2.png) [@hpark0105](https://forum.serverless.com/u/hpark0105)
#### Post date: [June 2, 2022, 2:31am UTC](https://forum.serverless.com/t/creating-new-serverless-lambda-adds-hello-to-the-function-name/17268/1 "2022-06-02T02:31:49Z")

</div>

I am not sure where I can find this but every time I create a new lambda through serverless console, its creating it as `hello: items-create-dev-hello` for example. when I just wanted items-create as a lambda function name… any idea?

---

<div class="post-metadata">

### Author: ![asmuxlow](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/asmuxlow/32/7423_2.png) [@asmuxlow](https://forum.serverless.com/u/asmuxlow)
#### Post date: [April 12, 2023, 6:37pm UTC](https://forum.serverless.com/t/creating-new-serverless-lambda-adds-hello-to-the-function-name/17268/2 "2023-04-12T18:37:26Z")

</div>

Not sure why but it does this for mine as well. No matter what stage I give it, deploy command appends “-hello” to the end of every lambda function which is not desirable

---

<div class="post-metadata">

### Author: ![garethmcc](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/garethmcc/32/2276_2.png) [@garethmcc](https://forum.serverless.com/u/garethmcc)
#### Post date: [April 13, 2023, 3:33pm UTC](https://forum.serverless.com/t/creating-new-serverless-lambda-adds-hello-to-the-function-name/17268/3 "2023-04-13T15:33:13Z")

</div>

Can you perhaps share the serverless.yml you use when deploying?

---

<div class="post-metadata">

### Author: ![CillianAlec](https://avatars.discourse-cdn.com/v4/letter/c/e99b99/32.png) [@CillianAlec](https://forum.serverless.com/u/CillianAlec)
#### Post date: [June 5, 2023, 1:20pm UTC](https://forum.serverless.com/t/creating-new-serverless-lambda-adds-hello-to-the-function-name/17268/4 "2023-06-05T13:20:58Z")

</div>

> [@hpark0105](#):
>
> I am not sure where I can find this but every time I create a new lambda through serverless console, its creating it as `hello: items-create-dev-hello` for example. when I just wanted items-create as a lambda function name… any idea?

If you want control over the function name, you can explicitly define it in the serverless.yml file. By adding a `name` property under the `functions` section and specifying the desired name, such as “items-create”, you can override the default naming behavior. Just be aware that changing the function name may have implications for other resources dependent on it, so ensure you update any references accordingly.
