Update commands
 -- Add commands have a common source
 -- New command: delete