Implement armState