all commands work kinda sorta