commands and debug