add command arguments
add list command
simplify