add two commands
improve commands