add shake packet process