add state for AQS