all commands now working