add optional argument in command