arm checked before volitile packet sent