updated commands and usage