In this lesson from freeCodeCamp's ES6 Challenges for beginners, we learn about a new and shorthand version or writing object literals. Specifically, this is referred to as object property shorthand and it basically allows us to avoid being redundant by eliminating having to write out our objects using the same variable name of the argument passed into a function. We are able to go from writing objects like this {a:a, b:b}, to simply doing {a, b} In so doing we are able to do the same thing that we have always been able to do in javascript, except now we don't have to write out the key-value within our object, Javascript is smart enough to know we want an object to be created for us, set up in a conventional manner. If you are understanding this you are doing fine, but if you are having trouble with object literal shorthand, I suggest watching some of our previous ES6 lessons, and those are available for free at https://wewillcode.com/courses