must be acomplised under #notready