made preperations for adding more commands.