added ready signal