updated commands and ui