[feature] added not ready state that may happen then async approach used

In addition added states descriptions