Adding a way to avoid the "new" keyword and a local variable