adding ready state