[OK] use protocol define commands