should this be in the `if` above this one? If it can't be readied then is_ready... should be False.