add new command types for lua