Updated commandsystem to use default value of method signature