return { createCommand = function(COMMANDS) local selectedCommand = vim.fn.input('Enter a command: ') local selectedDescription = "Say a nice word" COMMANDS.Flower = { command = function() return selectedCommand end, description = function() return selectedDescription end } return COMMANDS.Flower end }