add ready state