add command argument completion